#pragma once

#include "XFixedSizeAllocator.h"
#include "ISimpleHashMaker.h"
class CWeakRefCreator :
	public ISimpleHashMaker
{
public: 
	CWeakRefCreator();
	virtual ~CWeakRefCreator();
	HRESULT Initialize();
	virtual HRESULT Create(struct ISimpleHashKey * pKey, struct ISimpleHashEntry * * ppEntry);

private: 
	XFixedSizeAllocator m_allocator; 
};

